<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>react-native-amap3d - v2.0.0</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base=".">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="index.html" class="title">react-native-amap3d - v2.0.0</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-externals" checked />
							<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="globals.html">Globals</a>
				</li>
			</ul>
			<h1> react-native-amap3d - v2.0.0</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<div class="tsd-panel tsd-typography">
				<a href="#react-native-amap3d-a-hrefhttpswwwnpmjscompackagereact-native-amap3dimg-srchttpsbadgefuryiojsreact-native-amap3dsvg-altnpm-versiona-a-hrefhttpstravis-ciorgqiuxiangreact-native-amap3dimg-srchttpstravis-ciorgqiuxiangreact-native-amap3dsvgbranchmaster-altbuild-statusa" id="react-native-amap3d-a-hrefhttpswwwnpmjscompackagereact-native-amap3dimg-srchttpsbadgefuryiojsreact-native-amap3dsvg-altnpm-versiona-a-hrefhttpstravis-ciorgqiuxiangreact-native-amap3dimg-srchttpstravis-ciorgqiuxiangreact-native-amap3dsvgbranchmaster-altbuild-statusa" style="color: inherit; text-decoration: none;">
					<h1>react-native-amap3d <a href="https://www.npmjs.com/package/react-native-amap3d"><img src="https://badge.fury.io/js/react-native-amap3d.svg" alt="npm version"></a> <a href="https://travis-ci.org/qiuxiang/react-native-amap3d"><img src="https://travis-ci.org/qiuxiang/react-native-amap3d.svg?branch=master" alt="build status"></a></h1>
				</a>
				<p>react-native 高德地图组件，使用最新 3D SDK，支持 Android + iOS，受 <a href="https://github.com/airbnb/react-native-maps">react-native-maps</a> 启发，提供功能丰富且易用的接口。</p>
				<p>相关项目推荐：</p>
				<ul>
					<li><a href="https://github.com/qiuxiang/react-native-baidumap-sdk">react-native-baidumap-sdk（百度地图 SDK）</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap-geolocation">react-native-amap-geolocation（高德地图定位模块）</a></li>
				</ul>
				<a href="#功能" id="功能" style="color: inherit; text-decoration: none;">
					<h2>功能</h2>
				</a>
				<ul>
					<li>地图模式切换（常规、卫星、导航、夜间）</li>
					<li>3D 建筑、路况、室内地图</li>
					<li>内置地图控件的显示隐藏（指南针、比例尺、定位按钮、缩放按钮）</li>
					<li>手势交互控制（平移、缩放、旋转、倾斜）</li>
					<li>中心坐标、缩放级别、倾斜度的设置，支持动画过渡</li>
					<li>地图事件（onPress、onLongPress、onLocation、onStatusChange）</li>
					<li>地图标记（Marker）<ul>
							<li>自定义信息窗体</li>
							<li>自定义图标</li>
						</ul>
					</li>
					<li>折线绘制（Polyline）</li>
					<li>多边形绘制（Polygon）</li>
					<li>圆形绘制（Circle）</li>
					<li>热力图（HeatMap）</li>
					<li>海量点（MultiPoint）</li>
					<li>离线地图</li>
				</ul>
				<p><img src="https://user-images.githubusercontent.com/1709072/40894475-907865ea-67dc-11e8-83f3-09ac73c95434.jpg" width="215"> <img src="https://user-images.githubusercontent.com/1709072/40894476-90ac38d4-67dc-11e8-9667-a4c36ef897bc.jpg" width="215"> <img src="https://user-images.githubusercontent.com/1709072/40894477-90dd258e-67dc-11e8-8809-e8f4e3198cee.jpg" width="215"> <img src="https://user-images.githubusercontent.com/1709072/40894478-91a87720-67dc-11e8-9135-c64680ad70eb.jpg" width="215"></p>
				<a href="#安装" id="安装" style="color: inherit; text-decoration: none;">
					<h2>安装</h2>
				</a>
				<a href="#安装依赖" id="安装依赖" style="color: inherit; text-decoration: none;">
					<h3>安装依赖</h3>
				</a>
				<pre><code><span class="hljs-built_in">npm</span> i react-<span class="hljs-keyword">native</span>-amap3d</code></pre>
				<a href="#项目配置" id="项目配置" style="color: inherit; text-decoration: none;">
					<h3>项目配置</h3>
				</a>
				<a href="#android" id="android" style="color: inherit; text-decoration: none;">
					<h4>Android</h4>
				</a>
				<pre><code>react-<span class="hljs-keyword">native</span> link react-<span class="hljs-keyword">native</span>-amap3d</code></pre>
				<a href="#ios" id="ios" style="color: inherit; text-decoration: none;">
					<h4>iOS</h4>
				</a>
				<p>你需要使用 CocoaPods，在 <code>ios</code> 目录下新建文件 <code>Podfile</code>：</p>
				<pre><code class="language-ruby">platform <span class="hljs-symbol">:ios</span>, <span class="hljs-string">'9.0'</span>

<span class="hljs-comment"># The target name is most likely the name of your project.</span>
target <span class="hljs-string">'Your Target'</span> <span class="hljs-keyword">do</span>
  <span class="hljs-comment"># Your 'node_modules' directory is probably in the root of your project,</span>
  <span class="hljs-comment"># but if not, adjust the `:path` accordingly</span>
  pod <span class="hljs-string">'React'</span>, <span class="hljs-symbol">:path</span> =&gt; <span class="hljs-string">'../node_modules/react-native'</span>, <span class="hljs-symbol">:subspecs</span> =&gt; [
    <span class="hljs-string">'Core'</span>,
    <span class="hljs-string">'CxxBridge'</span>, <span class="hljs-comment"># Include this for RN &gt;= 0.47</span>
    <span class="hljs-string">'DevSupport'</span>, <span class="hljs-comment"># Include this to enable In-App Devmenu if RN &gt;= 0.43</span>
    <span class="hljs-string">'RCTText'</span>,
    <span class="hljs-string">'RCTNetwork'</span>,
    <span class="hljs-string">'RCTWebSocket'</span>, <span class="hljs-comment"># needed for debugging</span>
    <span class="hljs-comment"># Add any other subspecs you want to use in your project</span>
  ]
  <span class="hljs-comment"># Explicitly include Yoga if you are using RN &gt;= 0.42.0</span>
  pod <span class="hljs-string">'yoga'</span>, <span class="hljs-symbol">:path</span> =&gt; <span class="hljs-string">'../node_modules/react-native/ReactCommon/yoga'</span>

  <span class="hljs-comment"># Third party deps podspec link</span>
  pod <span class="hljs-string">'DoubleConversion'</span>, <span class="hljs-symbol">:podspec</span> =&gt; <span class="hljs-string">'../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'</span>
  pod <span class="hljs-string">'glog'</span>, <span class="hljs-symbol">:podspec</span> =&gt; <span class="hljs-string">'../node_modules/react-native/third-party-podspecs/glog.podspec'</span>
  pod <span class="hljs-string">'Folly'</span>, <span class="hljs-symbol">:podspec</span> =&gt; <span class="hljs-string">'../node_modules/react-native/third-party-podspecs/Folly.podspec'</span>

  pod <span class="hljs-string">'react-native-amap3d'</span>, <span class="hljs-symbol">path:</span> <span class="hljs-string">'../node_modules/react-native-amap3d/lib/ios'</span>
<span class="hljs-keyword">end</span>

post_install <span class="hljs-keyword">do</span> <span class="hljs-params">|installer|</span>
  installer.pods_project.targets.each <span class="hljs-keyword">do</span> <span class="hljs-params">|target|</span>
    <span class="hljs-keyword">if</span> target.name == <span class="hljs-string">"React"</span>
      target.remove_from_project
    <span class="hljs-keyword">end</span>
  <span class="hljs-keyword">end</span>
<span class="hljs-keyword">end</span></code></pre>
				<p><em>注意：不同的 RN 版本，<code>Podfile</code> 可能需要稍作调整，具体参考 <a href="https://facebook.github.io/react-native/docs/integration-with-existing-apps#configuring-cocoapods-dependencies">https://facebook.github.io/react-native/docs/integration-with-existing-apps#configuring-cocoapods-dependencies</a> 。</em></p>
				<p>然后运行：</p>
				<pre><code>pod <span class="hljs-keyword">install</span></code></pre>
				<a href="#添加高德-key" id="添加高德-key" style="color: inherit; text-decoration: none;">
					<h3>添加高德 Key</h3>
				</a>
				<a href="#android-1" id="android-1" style="color: inherit; text-decoration: none;">
					<h4>Android</h4>
				</a>
				<ol>
					<li><p><a href="http://lbs.amap.com/api/android-sdk/guide/create-project/get-key">获取高德 Key</a>。</p>
					</li>
					<li><p>编辑 Android 项目的 <code>AndroidManifest.xml</code>（一般在 <code>android\app\src\main\AndroidManifest.xml</code>），添加如下代码：</p>
						<pre><code class="language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">application</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">meta-data</span>
    <span class="hljs-attr">android:name</span>=<span class="hljs-string">"com.amap.api.v2.apikey"</span>
    <span class="hljs-attr">android:value</span>=<span class="hljs-string">"你的高德 Key"</span> /&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">application</span>&gt;</span></code></pre>
					</li>
				</ol>
				<a href="#ios-1" id="ios-1" style="color: inherit; text-decoration: none;">
					<h4>iOS</h4>
				</a>
				<ol>
					<li><p><a href="https://lbs.amap.com/api/ios-sdk/guide/create-project/get-key">获取高德 Key</a>。</p>
					</li>
					<li><p>在 <code>AppDelegate.m</code> 里引入 SDK 头文件 <code>#import &lt;AMapFoundationKit/AMapFoundationKit.h&gt;</code>，
						并设置高德 Key <code>[AMapServices sharedServices].apiKey = @&quot;你的高德 Key&quot;;</code>。</p>
					</li>
				</ol>
				<a href="#用法" id="用法" style="color: inherit; text-decoration: none;">
					<h2>用法</h2>
				</a>
				<a href="#导入地图模块" id="导入地图模块" style="color: inherit; text-decoration: none;">
					<h3>导入地图模块</h3>
				</a>
				<pre><code class="language-jsx"><span class="hljs-keyword">import</span> { MapView } <span class="hljs-keyword">from</span> <span class="hljs-string">'react-native-amap3d'</span></code></pre>
				<a href="#基本用法" id="基本用法" style="color: inherit; text-decoration: none;">
					<h3>基本用法</h3>
				</a>
				<pre><code class="language-jsx">&lt;MapView
  coordinate={{
    <span class="hljs-attr">latitude</span>: <span class="hljs-number">39.91095</span>,
    <span class="hljs-attr">longitude</span>: <span class="hljs-number">116.37296</span>,
  }}
/&gt;</code></pre>
				<a href="#启用定位并监听定位事件" id="启用定位并监听定位事件" style="color: inherit; text-decoration: none;">
					<h3>启用定位并监听定位事件</h3>
				</a>
				<pre><code class="language-jsx">&lt;MapView
  locationEnabled
  onLocation={({ nativeEvent }) =&gt;
    <span class="hljs-built_in">console</span>.log(<span class="hljs-string">`<span class="hljs-subst">${nativeEvent.latitude}</span>, <span class="hljs-subst">${nativeEvent.longitude}</span>`</span>)}
/&gt;</code></pre>
				<a href="#添加可拖拽的地图标记" id="添加可拖拽的地图标记" style="color: inherit; text-decoration: none;">
					<h3>添加可拖拽的地图标记</h3>
				</a>
				<pre><code class="language-jsx">&lt;MapView&gt;
  <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">MapView.Marker</span>
    <span class="hljs-attr">draggable</span>
    <span class="hljs-attr">title</span>=<span class="hljs-string">'这是一个可拖拽的标记'</span>
    <span class="hljs-attr">onDragEnd</span>=<span class="hljs-string">{({</span> <span class="hljs-attr">nativeEvent</span> }) =&gt;</span>
      console.log(`${nativeEvent.latitude}, ${nativeEvent.longitude}`)}
    coordinate={{
      latitude: 39.91095,
      longitude: 116.37296,
    }}
  /&gt;</span>
&lt;<span class="hljs-regexp">/MapView&gt;</span></code></pre>
				<a href="#自定义标记图片及信息窗体" id="自定义标记图片及信息窗体" style="color: inherit; text-decoration: none;">
					<h3>自定义标记图片及信息窗体</h3>
				</a>
				<pre><code class="language-jsx"><span class="hljs-keyword">const</span> coordinate = {
  <span class="hljs-attr">latitude</span>: <span class="hljs-number">39.706901</span>,
  <span class="hljs-attr">longitude</span>: <span class="hljs-number">116.397972</span>,
}

&lt;MapView.Marker image=<span class="hljs-string">'flag'</span> coordinate={coordinate}&gt;
  <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">View</span> <span class="hljs-attr">style</span>=<span class="hljs-string">{styles.customInfoWindow}</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Text</span>&gt;</span>自定义信息窗体<span class="hljs-tag">&lt;/<span class="hljs-name">Text</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">View</span>&gt;</span></span>
&lt;<span class="hljs-regexp">/MapView.Marker&gt;</span></code></pre>
				<a href="#更多示例" id="更多示例" style="color: inherit; text-decoration: none;">
					<h3>更多示例</h3>
				</a>
				<p>参考 <a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/example/examples">examples</a>，或直接下载安装 <a href="https://github.com/qiuxiang/react-native-amap3d/releases/download/v1.0.0-beta.1/example.apk">example.apk</a>。</p>
				<a href="#android-2" id="android-2" style="color: inherit; text-decoration: none;">
					<h4>Android</h4>
				</a>
				<pre><code class="language-bash">yarn run-android</code></pre>
				<a href="#ios-2" id="ios-2" style="color: inherit; text-decoration: none;">
					<h4>iOS</h4>
				</a>
				<pre><code class="language-bash"><span class="hljs-built_in">cd</span> ios &amp;&amp; pod install &amp;&amp; <span class="hljs-built_in">cd</span> ..
yarn run-ios</code></pre>
				<a href="#接口" id="接口" style="color: inherit; text-decoration: none;">
					<h2>接口</h2>
				</a>
				<p>请参考注释文档：</p>
				<ul>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/MapView.js">MapView</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/Marker.js">Marker</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/Polyline.js">Polyline</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/Polygon.js">Polygon</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/Circle.js">Circle</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/HeatMap.js">HeatMap</a></li>
					<li><a href="https://github.com/qiuxiang/react-native-amap3d/tree/master/lib/js/maps/MultiPoint.js">MultiPoint</a></li>
				</ul>
				<a href="#常见问题" id="常见问题" style="color: inherit; text-decoration: none;">
					<h2>常见问题</h2>
				</a>
				<ul>
					<li>该项目不打算做数据接口，地理/逆地理编码、路径规划、搜索等功能请使用 <a href="https://lbs.amap.com/api/webservice/summary">Web 服务</a>。</li>
					<li>尽量使用设备进行测试，在模拟器可能存在一些问题（常见的是 Android 模拟器因为缺少硬件加速而导致闪退）。</li>
				</ul>
			</div>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals  ">
						<a href="globals.html"><em>Globals</em></a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
					<li class=" tsd-kind-enum">
						<a href="enums/maptype.html" class="tsd-kind-icon">Map<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/offlinestate.html" class="tsd-kind-icon">Offline<wbr>State</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/offline.html" class="tsd-kind-icon">Offline</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/circleprops.html" class="tsd-kind-icon">Circle<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/city.html" class="tsd-kind-icon">City</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/heatmapprops.html" class="tsd-kind-icon">Heat<wbr>Map<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/latlng.html" class="tsd-kind-icon">Lat<wbr>Lng</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/location.html" class="tsd-kind-icon">Location</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/mapstatus.html" class="tsd-kind-icon">Map<wbr>Status</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/mapviewprops.html" class="tsd-kind-icon">Map<wbr>View<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/markerprops.html" class="tsd-kind-icon">Marker<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/multipointprops.html" class="tsd-kind-icon">Multi<wbr>Point<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/point.html" class="tsd-kind-icon">Point</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/polygon.html" class="tsd-kind-icon">Polygon</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/polylineprops.html" class="tsd-kind-icon">Polyline<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/province.html" class="tsd-kind-icon">Province</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/region.html" class="tsd-kind-icon">Region</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#downloadlistener" class="tsd-kind-icon">Download<wbr>Listener</a>
					</li>
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
				<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
				<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
				<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
				<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
				<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
				<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
				<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
				<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
				<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
				<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
				<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
				<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="assets/js/search.js"><' + '/script>');</script>
</body>
</html>